package xyx.ysfwpt.dao;

import xyx.ysfwpt.model.InputList1;
import xyx.ysfwpt.model.InputList2;

import java.util.List;
import java.util.Map;

public interface InputListDao {

    //用户中心
    List<InputList1> selectClinicalTitle();  //查询临床职称

    List<InputList1> selectTeachingTitle();  //查询教学职称

    List<InputList2> selectDepartment();  //查询科室

    List<InputList1> selectUserType();  //查询用户类型

    List<InputList1> selectUserSource();  //查询用户来源

    List<InputList1> selectUserState();  //查询用户状态

    InputList1 selectUserStateById(int id);  //根据id查询用户状态

    InputList2 selectDirectorByName(String name);  //根据name查询科室主任

    //药事服务
    List<InputList1> selectOrderSource();  //查询订单来源

    List<InputList1> selectOfflineOrderState();  //查询自取订单状态

    InputList1 selectOfflineOrderStateById(int id);  //根据id查询自取订单状态

    List<InputList1> selectOnlineOrderState();  //查询在线订单状态

    InputList1 selectOnlineOrderStateById(int id);  //根据id查询在线订单状态

    List<Map> selectPleasant();  //查询快递公司

    //统计中心
    List<Map> selectManufacturer();  //查询生产厂商

}
